package com.eastcom.providor.service;

import java.util.List;

import com.eastcom.bm.atom.Atom_KpiDefine;

public interface IKpiDefineService {

	public List<Atom_KpiDefine> getAllKpiDefine();
	
	public List<Atom_KpiDefine> selectKpiDefinesByDatasetID(String datasetID);
	
	public Atom_KpiDefine findKpiDefineByDataSetIdAndKpiId(String datasetID,String kpiId); 
	
	public boolean saveKpiDefines(List<Atom_KpiDefine> kpiDefines) ;
	
	public boolean updateKpiDefine(Atom_KpiDefine kpiDefine);
	
	public boolean updateKpiDefinebyDataSetId(String dataSetId,Atom_KpiDefine kpiDefine) ;
	
	public boolean updateKpiDefines(String dataSetId,List<Atom_KpiDefine> kpiDefines) ;
	
	public boolean delKpiDefineByDatasetID(String datasetID) ;
	
	public boolean delKpiDefineByIds(List<String> Ids) ;
}
